package com.company.cloud.company.modules.base.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import com.company.cloud.common.bean.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 6_租户申请表
 * </p>
 *
 * @author anros
 * @since 2021-05-17
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("t_tenant_apply_info")
public class TenantApplyInfo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @ApiModelProperty(value = "id")
    @TableId(value = "id", type = IdType.INPUT)
    private String id;

    /**
     * 名称
     */
    @ApiModelProperty(value = "名称")
    private String name;

    /**
     * 分类
     */
    @ApiModelProperty(value = "分类")
    private String type;

    /**
     * 营业执照名称
     */
    @ApiModelProperty(value = "营业执照名称")
    private String companyBizName;

    /**
     * 统一社会信用代码
     */
    @ApiModelProperty(value = "统一社会信用代码")
    private String companyBizCode;

    /**
     * 联系人姓名
     */
    @ApiModelProperty(value = "联系人姓名")
    private String linkName;

    /**
     * 联系人电话
     */
    @ApiModelProperty(value = "联系人电话")
    private String linkTel;

    /**
     * 联系人邮箱
     */
    @ApiModelProperty(value = "联系人邮箱")
    private String linkMail;

    /**
     * 营业执照附件
     */
    @ApiModelProperty(value = "营业执照附件")
    private String companyBizImg;

    /**
     * 法人身份证附件
     */
    @ApiModelProperty(value = "法人身份证附件")
    private String companyLegalIdImg;

    /**
     * 公司银行卡附件
     */
    @ApiModelProperty(value = "公司银行卡附件")
    private String companyBankImg;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value = "店主真实身份证号")
    private String identity;

    /**
     * 扩展字段2
     */
    @ApiModelProperty(value = "微信号")
    private String wechat;

    /**
     * 扩展字段3
     */
    @ApiModelProperty(value = "店铺运营类型")
    private String workType;

    /**
     * 扩展字段4
     */
    @ApiModelProperty(value = "运营人员手机号")
    private String workPhone;

    /**
     * 扩展字段5
     */
    @ApiModelProperty(value = "运营微信号")
    private String workWechat;

    @ApiModelProperty(value = "运营人员身份证附件")
    private String workLegalIdImg;

    /**
     * 状态
     */
    @ApiModelProperty(value = "状态")
    private String state;

    /**
     * 数据状态
     */
    @ApiModelProperty(value = "数据状态")
    private String rowsState;

    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private String cman;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime cdt;

    /**
     * 创建人IP
     */
    @ApiModelProperty(value = "创建人IP")
    private String cip;

    /**
     * 更新人
     */
    @ApiModelProperty(value = "更新人")
    private String eman;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private LocalDateTime edt;

    /**
     * 更新人IP
     */
    @ApiModelProperty(value = "更新人IP")
    private String eip;

    @ApiModelProperty(value = "经营角色")
    private String managementRole;

    @ApiModelProperty(value = "店铺类型")
    private String storeType;

    @ApiModelProperty(value = "主营类目")
    private String mainCategories;

    @ApiModelProperty(value = "核心人物身份 如店主或其他人")
    private String corePerson;

    @ApiModelProperty(value = "师承关系")
    private String mentoringRelationship;

    @ApiModelProperty(value = "学历及毕业院校")
    private String educationBackground;

    @ApiModelProperty(value = "工作单位")
    private String workUnit;

    @ApiModelProperty(value = "从业年限")
    private String yearsOfWorking;

    @ApiModelProperty(value = "相关经历")
    private String relevantExperience;

    @ApiModelProperty(value = "核心人物在工作室内照片")
    private String studioImg;

    @ApiModelProperty(value = "职称")
    private String professionalTitle;

    @ApiModelProperty(value = "相关证书图片")
    private String professionalImg;

    @ApiModelProperty(value = "获奖证书图片")
    private String bearThePalmImg;

    @ApiModelProperty(value = "专利证书图片")
    private String patentImg;

    @ApiModelProperty(value = "工作室信息 自媒体号")
    private String pressNo;

    @ApiModelProperty(value = "工作室所在地区")
    private String region;

    @ApiModelProperty(value = "工作室所在地址")
    private String site;

    @ApiModelProperty(value = "工作室所在规模")
    private String scale;


    @ApiModelProperty(value = "上传R标图片")
    private String signImg;

    @ApiModelProperty(value = "主营产品最低价格")
    private String productPriceMin;

    @ApiModelProperty(value = "主营产品最高价格")
    private String productPriceMax;

    @ApiModelProperty(value = "独家防伪标识")
    private String antiFake;

    @ApiModelProperty(value = "作品图")
    private String images;

    @ApiModelProperty(value = "年销量")
    private String annualSales;

    @ApiModelProperty(value = "线上销售渠道及店铺名")
    private String onlineSalesName;

    @ApiModelProperty(value = "线下销售渠道")
    private String offlineSales;

}
